﻿
@model IPagedList<Domain.Entidades.VW_avisos>
@using PagedList;
@using PagedList.Mvc;

@{

    Layout = "~/Areas/Intranet/Views/Shared/_Layout2.cshtml";

}


<script type="text/javascript">




    $(function () {




       $("#calendario1").datepicker({
            changeMonth: true,
            changeYear: true,
            dateFormat: 'dd/mm/yy',
            dayNames: ['Domingo', 'Segunda', 'Terça', 'Quarta', 'Quinta', 'Sexta', 'Sábado', 'Domingo'],
            dayNamesMin: ['D', 'S', 'T', 'Q', 'Q', 'S', 'S', 'D'],
            dayNamesShort: ['Dom', 'Seg', 'Ter', 'Qua', 'Qui', 'Sex', 'Sáb', 'Dom'],
            monthNames: ['Janeiro', 'Fevereiro', 'Março', 'Abril', 'Maio', 'Junho', 'Julho', 'Agosto', 'Setembro', 'Outubro', 'Novembro', 'Dezembro'],
            monthNamesShort: ['Jan', 'Fev', 'Mar', 'Abr', 'Mai', 'Jun', 'Jul', 'Ago', 'Set', 'Out', 'Nov', 'Dez']
        });

        $("#calendario2").datepicker({
            changeMonth: true,
            changeYear: true,
            dateFormat: 'dd/mm/yy',
            dayNames: ['Domingo', 'Segunda', 'Terça', 'Quarta', 'Quinta', 'Sexta', 'Sábado', 'Domingo'],
            dayNamesMin: ['D', 'S', 'T', 'Q', 'Q', 'S', 'S', 'D'],
            dayNamesShort: ['Dom', 'Seg', 'Ter', 'Qua', 'Qui', 'Sex', 'Sáb', 'Dom'],
            monthNames: ['Janeiro', 'Fevereiro', 'Março', 'Abril', 'Maio', 'Junho', 'Julho', 'Agosto', 'Setembro', 'Outubro', 'Novembro', 'Dezembro'],
            monthNamesShort: ['Jan', 'Fev', 'Mar', 'Abr', 'Mai', 'Jun', 'Jul', 'Ago', 'Set', 'Out', 'Nov', 'Dez']

        });





    });

</script>



<div id="topico" class="topico">Avisos</div>
<div class="box_medio">
  

        @using (Html.BeginForm(null, null, FormMethod.Post, new { @id = "formPesquisa", target = "_top" }))
        {
            @Html.ValidationSummary(true)

            <div class="editor-field">
                <label class="txtLabel">
                    Data Inicial:
                </label>
                <input type="text" class="ui-datepicker" name="calendario1" id="calendario1" readonly="true" />



                <label class="txtLabel">
                    Data final:
                </label>
                <input type="text" name="calendario2" id="calendario2" readonly="true" />


                <button type="submit" class="btn btn-default btn-sm">Buscar</button>

            </div>
        }

    </div>

    <table class="table table-action">

        <thead>
            <tr>
                <th>
                    Data/Hora
                </th>
                <th>
                    Aviso
                </th>
                <th>
                    Usuario - Setor
                </th>

            </tr>

        </thead>

        @foreach (var example in Model)
        {


            <tr>
                <td>
                    @example.data - @example.aviso_hora
                </td>
                <td>
                    <a href="~/Intranet_/Aviso/VerAviso?page=@ViewBag.page&dt1=@ViewBag.dt1&dt2=@ViewBag.dt2&codigo=@example.aviso_codigo" id="@example.aviso_codigo" class="dcontexto_aviso">

                        @if (example.desc_html.Length > 80)
                        {
                            @Html.Raw(example.desc_html.Substring(0, 77) + "...")
                        }
                        else
                        {
                            @Html.Raw(example.desc_html)
                        }  <span>Ver aviso completo</span>
                    </a>
                </td>
                <td>
                    @example.usu_login - @example.set_descricao
                </td>

            </tr>


        }


    </table>

    @Html.PagedListPager(Model, page => Url.Action("Home", new { page, dt1 = ViewBag.dt1, dt2 = ViewBag.dt2 }))


    @if (TempData["msg_retorno"] != null)
    {

        @Html.Raw("<script type='text/javascript'>showAlert('Aviso', '" + TempData["msg_retorno"].ToString() + "','sicoob');</script>")

    }


    @if (TempData["msg_err"] != null)
    {

        @Html.Raw("<script type='text/javascript'>errorAlert('Atenção', '" + TempData["msg_err"].ToString() + "');</script>")

    }



